a6373de8f651d97ad6298a454369e48a034b7d2c,src/main/java/com/cognifide/actions/core/internal/UserGeneratedContentCleaner.java,UserGeneratedContentCleaner,run,#,87

Before Change



			String actionRootPath = actionRegistry.getActionRoot();
			if (session.nodeExists(actionRootPath)) {
				Node actionRoot = session.getNode(actionRootPath);
				Node yearNode = null;
				Node monthNode = null;
				Node dayNode = null;

				yearNode = deleteChildrenUntil(session, actionRoot, until.get(Calendar.YEAR));
				if (yearNode != null) {
					monthNode = deleteChildrenUntil(session, yearNode, until.get(Calendar.MONTH) + 1);
				}
				if (monthNode != null) {

After Change


			resolver = resolverFactory.getAdministrativeResourceResolver(null);
			final String actionRootPath = actionRegistry.getActionRoot();
			final Resource actionRoot = resolver.getResource(actionRootPath);
			if (actionRoot != null) {
				final Resource yearNode = deleteChildrenUntil(actionRoot, until.get(Calendar.YEAR));
				if (yearNode == null) {
					return;
				}

				final Resource monthNode = deleteChildrenUntil(yearNode, until.get(Calendar.MONTH) + 1);
				if (monthNode == null) {